home *** CD-ROM | disk | FTP | other *** search
/ Mac Easy 2010 May / Mac Life Ubuntu.iso / casper / filesystem.squashfs / usr / src / linux-headers-2.6.28-15 / arch / sh / drivers / dma / Kconfig next >
Encoding:
Text File  |  2008-12-24  |  1.4 KB  |  50 lines

  1. menu "DMA support"
  2.  
  3. config SH_DMA_API
  4.     bool
  5.  
  6. config SH_DMA
  7.     bool "SuperH on-chip DMA controller (DMAC) support"
  8.     depends on CPU_SH3 || CPU_SH4
  9.     select SH_DMA_API
  10.     default n
  11.  
  12. config NR_ONCHIP_DMA_CHANNELS
  13.     int
  14.     depends on SH_DMA
  15.     default "6" if CPU_SUBTYPE_SH7720 || CPU_SUBTYPE_SH7721
  16.     default "8" if CPU_SUBTYPE_SH7750R || CPU_SUBTYPE_SH7751R
  17.     default "12" if CPU_SUBTYPE_SH7780
  18.     default "4"
  19.     help
  20.       This allows you to specify the number of channels that the on-chip
  21.       DMAC supports. This will be 4 for SH7750/SH7751 and 8 for the
  22.       SH7750R/SH7751R.
  23.  
  24. config NR_DMA_CHANNELS_BOOL
  25.     depends on SH_DMA
  26.     bool "Override default number of maximum DMA channels"
  27.     help
  28.       This allows you to forcibly update the maximum number of supported
  29.       DMA channels for a given board. If this is unset, this will default
  30.       to the number of channels that the on-chip DMAC has.
  31.  
  32. config NR_DMA_CHANNELS
  33.     int "Maximum number of DMA channels"
  34.     depends on SH_DMA && NR_DMA_CHANNELS_BOOL
  35.     default NR_ONCHIP_DMA_CHANNELS
  36.     help
  37.       This allows you to specify the maximum number of DMA channels to
  38.       support. Setting this to a higher value allows for cascading DMACs
  39.       with additional channels.
  40.  
  41. config SH_DMABRG
  42.     bool "SH7760 DMABRG support"
  43.     depends on CPU_SUBTYPE_SH7760
  44.     help
  45.       The DMABRG does data transfers from main memory to Audio/USB units
  46.       of the SH7760.
  47.       Say Y if you want to use Audio/USB DMA on your SH7760 board.
  48.  
  49. endmenu
  50.